fin (finish) - German English Dictionary